From 05c6990f4668cc9957280608ed09da668e34ccf4 Mon Sep 17 00:00:00 2001 From: Ewan Mellor Date: Mon, 25 Dec 2006 16:32:35 +0000 Subject: [PATCH] Implement network.get_{name_{label,description},default_{gateway,netmask}}. Signed-off-by: Ewan Mellor --- tools/python/xen/xend/XendAPI.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tools/python/xen/xend/XendAPI.py b/tools/python/xen/xend/XendAPI.py index e5ba2f898b..ba4d0244ec 100644 --- a/tools/python/xen/xend/XendAPI.py +++ b/tools/python/xen/xend/XendAPI.py @@ -470,6 +470,18 @@ class XendAPI: return xen_api_success( XendNode.instance().get_network(ref).get_record()) + def network_get_name_label(self, _, ref): + return xen_api_success(self._get_network(ref).name_label) + + def network_get_name_description(self, _, ref): + return xen_api_success(self._get_network(ref).name_description) + + def network_get_default_gateway(self, _, ref): + return xen_api_success(self._get_network(ref).default_gateway) + + def network_get_default_netmask(self, _, ref): + return xen_api_success(self._get_network(ref).default_netmask) + def network_get_VIFs(self, _, ref): return xen_api_success(self._get_network(ref).get_VIF_UUIDs()) -- 2.30.2